/*重置*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
        margin:0;
        padding:0;
}
table {
	border-collapse:collapse;border-spacing:0;
}
fieldset,img,abbr,acronym{ 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
a,a:hover{
	color:#000;
	text-decoration: none;
}
body{
	font-size:1em;
	font-family: "FZLanTingHei-L-GBK","GothamBook","helvetica","arial","Microsoft Yahei","寰蒋闆呴粦",sans-serif;
	/*font:normal 100%;*/
    overflow:hidden;
}
img { 
	max-width: 100%;
	-ms-interpolation-mode: bicubic;
}
/*content*/
.banner{
	width:100%;
}
.banner img{
	width: 100%;
	display: block;
}
.content{	
	padding:0 4.5%;
}
.content h2{
	margin:1em 0;
	text-align: center;
	font-size:1em;
}
.content p{
	margin-bottom:2em;
	font-size:0.875em;
	line-height:1.7em;
	text-indent: 2em;
}
.content .imgbox{
	overflow: hidden;
	width: 100%;
}
.content .imgbox img{
	display: block;
	width: 45%;
}
.content .imgbox img:first-child{
	float: left;
	margin-right:10%;
}
.content .imgbox img:last-child{
	float: right;
}
.imgbox-buttom{
	width: 100%;
	margin-bottom:1.375em;
}
.imgbox-buttom img{
	width: 100%;
}
.footer{
	width: 100%;
	background:#f8f8f8;
	padding:1.75em 0 1.25em 0;
}
.footer .imgbox{
	width: 33.6%;
	margin: 0 auto;
}
.footer .imgbox img{
	width: 100%;
	display: block;
}
.footer span{
	display: block;
	/*width: 30%;*/
	margin:.6em auto 0 auto;
	text-align: center;
	font-size:0.875em;
	color:#999;
}
/*媒体查询*/
/*@media screen and ( min-width: 641px) and ( max-width: 1300px){
	.content h2{
		margin-top: 1em;
		font-size: 1.8em;
	}
	.content p{
		margin:1em 0;
		font-size: 1.5em;
		line-height: 1.6em;
	}
	.footer{
		padding:3em 0;
	}
	.footer span{
		margin-top: 0.5em;
		font-size:1.6em;
	}
}
@media screen and ( max-width: 640px){
	.content h2{
		margin-top: 1em;
		font-size: 1.5em;
	}
	.content p{
		margin:1em 0 1em 0;
		line-height:1.5em;
		font-size: 1em;
	}
	.imgbox-buttom{
		margin-bottom:1.5em
	}
	.footer{
		padding:1.8em 0;
	}
	.footer span{
		font-size: 1.2em;
		margin-top:0.5em;
	}
}
@media screen and ( max-width: 400px){
	.footer span{
		font-size: 0.78em;
	}
}*/

/*文章中心*/
.article-title,.article-cont{
	margin:0 4.5%;
}
.article-title h1{
	font-size:1.125em;
	margin-top: 1em;
	color:#333;
}
.article-title-small{
	margin: 1em 0;
	font-size:0.875em;
	color:#999;
	/*position: relative;*/
    overflow: hidden;
}
.article-title-small span{
    margin:0 1.14em 0.6em 0;
    display: block;
    float: left;
}
#article-title-small time{
	/*position: absolute;*/
	/*right:0;*/
	/*top:.1em;*/
    float: left;
    clear:left;
}
hr{
	border:0;
	margin:0;
	height:1px;
	background:#e0e0e0;
}
.article-cont{
	margin-bottom: 1.3em;
    color:#333;
}
.article-cont p{
	font-size:0.875em;
	line-height:2em;
	color:#333;
	margin-top: 1em;
	text-indent: 2em;
}
.article-cont .img-box{
	width: 100%;
	border-radius:0.125em;
	overflow: hidden;
	margin-top: 1.3em;
}
.article-cont .img-box img{
	width: 100%;
	display: block;
}
/*商家统计*/
.canvas-box,.canvas-cont .canvas-cont-box,.canvas-footer .canvas-footer-box,.canvas-footer h2{
	padding:0 4.5%;
	overflow: hidden;
}
.canvas-box{
	margin-top:.5em;
}
.canvas-box .canvasBox{
	width: 100%;
}
/*.canvas-box .canvasBox #canvas{
	margin-left: -30px;
}*/
.canvas-box .btn-box{
	float: right;
}
.btn-box .btn{
	display: block;
	float: left;
	text-align: center;
	border:1px solid #dfdfdf;
	width:3.5em;
	border-radius: 0.25em;
	font-size:0.875em;
	line-height:1.7em;
	margin:0 0 .64em .64em;
	cursor: pointer;
}
.btn-box span.active{
	color:#f87909;
	border-color:#f87909;
}
.canvas-cont-box{
	color:#666;
	font-size:0.875em;
	position: relative;
	line-height: 3.1em;
}
.canvas-cont-right{
	position: absolute;
	left:60%;
}
.canvas-cont-box i{
	font-style: normal;
	color:#ff5150;
}
.gray-box{
	height:0.56em;
	background:#e0e0e0;
}
.canvas-footer{
	/*font-size: 1.7em;*/
	margin-bottom: 4.7em;
}
.canvas-footer h2{
	font-size: 1em;
	color:#666;
	line-height:2.75em;
}

.canvas-footer-box{
	color: #999;
	font-size:0.875em;
	line-height:2.86em;
	position: relative;
}
.canvas-footer-box .btn{
	float: left;
	display: block;
	text-align: center;
	width: 2.83em;
	font-size:0.75em;
	line-height: 1.67em;
	border:1px solid #dfdfdf;
	border-radius:.2em;
	margin-top:.8em;
	margin-right:1em;
}
.canvas-footer-right{
	position: absolute;
	left:77%;
}
.btn-buy{
	color:#f97808;
}
.btn-mark{
	color:#64cf7b;
}